Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
109 LONDON ROAD £70,000 20 May 2016
113 LONDON ROAD Detached £75,000 18 Apr 1997
113A LONDON ROAD Detached £245,000 13 Oct 2017
119 LONDON ROAD Detached £249,999 23 Oct 2006
121 LONDON ROAD Detached £468,000 28 Sep 2021
125 LONDON ROAD Detached £291,000 28 Apr 2017